developmentally handicapped - Turc Anglais Dictionnaire